Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
34 STROUD GREEN Semi-Detached £438,224 £249,995 7 Apr 2006
35 STROUD GREEN Semi-Detached £652,785 £383,500 20 Jul 2012
37 STROUD GREEN Semi-Detached £380,794 £110,000 10 Apr 2001
38 STROUD GREEN Detached £457,280 £297,500 24 Jun 2014
39 STROUD GREEN Semi-Detached £719,051 £540,000 27 Jul 2016